package cn.ainit.bs.report.entity;

import java.util.Date;
import java.util.List;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.Table;
/***
 * LINE
 * @author xuzq
 * 
 */
@Entity
@Table(name = "SYS_REPORT_LINE")
public class ReportLine {
	@Id
	@Column(name="RE_ID")
	private String reId;
	
	@Column(name="RE_NAME")			
	private String reName;
	
	@Column(name="RE_TITLE")
	private String title;
	
	@Column(name="CHART_TYPE")
	private String chartType;
	
	@Column(name="SQL_TEXT")
	private String sqlText;
	
	@Column(name="Y_NAME")
	private String yname;
	
	@Column(name="Y_MIN_VALUE")
	private Double yminValue;
	
	@Column(name="Y_MAX_VALUE")
	private Double ymaxVAlue;
	
	@Column(name="Y_COLUMN_NAME")
	private String ycolumnName;
	
	@Column(name="X_NAME")
	private String xname;
	
	
	@Column(name="X_COLUMNS")
	private String xcolumns;
	
	@Column(name="X_SHOW_COUNT")
	private Integer xshowCount;
	
	@Column(name="BAR_COLORS")
	private String barColors;
	
	@Column(name="ORDER_COLUMN_NAME")
	private String orderColumnName;
	
	@Column(name="ORDER_BY_DESC")
	private String orderByDesc;
	
	@Column(name="PIE_RADIUS")
	private Double pieRadius;
	
	@Column(name="INPUT_DATE")
	private Date inputDate;
	
	@Column(name="MODIFY_DATE")
	private Date modifyDate;

	@Column(name="KEYS")
	private String keys;
	

	public String getKeys() {
		return keys;
	}

	public void setKeys(String keys) {
		this.keys = keys;
	}

	public String getReId() {
		return reId;
	}

	public void setReId(String reId) {
		this.reId = reId;
	}

	public String getReName() {
		return reName;
	}

	public void setReName(String reName) {
		this.reName = reName;
	}

	public String getTitle() {
		return title;
	}

	public void setTitle(String title) {
		this.title = title;
	}

	public String getChartType() {
		return chartType;
	}

	public void setChartType(String chartType) {
		this.chartType = chartType;
	}

	public String getSqlText() {
		return sqlText;
	}

	public void setSqlText(String sqlText) {
		this.sqlText = sqlText;
	}

	public String getYname() {
		return yname;
	}

	public void setYname(String yname) {
		this.yname = yname;
	}

	public Double getYminValue() {
		return yminValue;
	}

	public void setYminValue(Double yminValue) {
		this.yminValue = yminValue;
	}

	public Double getYmaxVAlue() {
		return ymaxVAlue;
	}

	public void setYmaxVAlue(Double ymaxVAlue) {
		this.ymaxVAlue = ymaxVAlue;
	}

	public String getYcolumnName() {
		return ycolumnName;
	}

	public void setYcolumnName(String ycolumnName) {
		this.ycolumnName = ycolumnName;
	}

	public String getXname() {
		return xname;
	}

	public void setXname(String xname) {
		this.xname = xname;
	}

	public String getXcolumns() {
		return xcolumns;
	}

	public void setXcolumns(String xcolumns) {
		this.xcolumns = xcolumns;
	}

	public Integer getXshowCount() {
		return xshowCount;
	}

	public void setXshowCount(Integer xshowCount) {
		this.xshowCount = xshowCount;
	}

	public String getBarColors() {
		return barColors;
	}

	public void setBarColors(String barColors) {
		this.barColors = barColors;
	}

	public String getOrderColumnName() {
		return orderColumnName;
	}

	public void setOrderColumnName(String orderColumnName) {
		this.orderColumnName = orderColumnName;
	}

	public String getOrderByDesc() {
		return orderByDesc;
	}

	public void setOrderByDesc(String orderByDesc) {
		this.orderByDesc = orderByDesc;
	}

	public Double getPieRadius() {
		return pieRadius;
	}

	public void setPieRadius(Double pieRadius) {
		this.pieRadius = pieRadius;
	}

	public Date getInputDate() {
		return inputDate;
	}

	public void setInputDate(Date inputDate) {
		this.inputDate = inputDate;
	}

	public Date getModifyDate() {
		return modifyDate;
	}

	public void setModifyDate(Date modifyDate) {
		this.modifyDate = modifyDate;
	}

}
